home *** CD-ROM | disk | FTP | other *** search
/ Aminet 48 / Aminet 48 (2002)(GTI - Schatztruhe)[!][Apr 2002].iso / Aminet / text / edit / vim60rt.lha / Vim / vim60 / doc / usr_toc.txt < prev    next >
Encoding:
Text File  |  2001-09-26  |  8.5 KB  |  339 lines

  1. *usr_toc.txt*    For Vim version 6.0.  Last change: 2001 Sep 21
  2.  
  3.              VIM USER MANUAL - by Bram Moolenaar
  4.  
  5.                   Table Of Contents            *user-manual*
  6.  
  7. ==============================================================================
  8. Overview ~
  9.  
  10. Getting Started
  11. |usr_01.txt|  About the manuals
  12. |usr_02.txt|  The first steps in Vim
  13. |usr_03.txt|  Moving around
  14. |usr_04.txt|  Making small changes
  15. |usr_05.txt|  Set your settings
  16. |usr_06.txt|  Using syntax highlighting
  17. |usr_07.txt|  Editing more than one file
  18. |usr_08.txt|  Splitting windows
  19. |usr_09.txt|  Using the GUI
  20. |usr_10.txt|  Making big changes
  21. |usr_11.txt|  Recovering from a crash
  22. |usr_12.txt|  Clever tricks
  23.  
  24. Editing Effectively
  25. |usr_20.txt|  Typing command-line commands quickly
  26. |usr_21.txt|  Go away and come back
  27. |usr_22.txt|  Finding the file to edit
  28. |usr_23.txt|  Editing other files
  29. |usr_24.txt|  Inserting quickly
  30. |usr_25.txt|  Editing formatted text
  31. |usr_26.txt|  Repeating
  32. |usr_27.txt|  Search commands and patterns
  33. |usr_28.txt|  Folding
  34. |usr_29.txt|  Moving through programs
  35. |usr_30.txt|  Editing programs
  36. |usr_31.txt|  Exploiting the GUI
  37.  
  38. Tuning Vim
  39. |usr_40.txt|  Make new commands
  40. |usr_41.txt|  Write a Vim script
  41. |usr_42.txt|  Add new menus
  42. |usr_43.txt|  Using filetypes
  43. |usr_44.txt|  Your own syntax highlighted
  44. |usr_45.txt|  Select your language
  45.  
  46. Making Vim Run
  47. |usr_90.txt|  Installing Vim
  48.  
  49.  
  50. The user manual is availble as a single, ready to print HTML file here:
  51.  
  52.     http://www.erebus.demon.nl/vim/
  53.     
  54. ==============================================================================
  55. Getting Started ~
  56.  
  57. Read this from start to end to learn the essential commands.
  58.  
  59. |usr_01.txt|  About the manuals
  60.         |01.1|    Two manuals
  61.         |01.2|    Vim installed
  62.         |01.3|    Using the Vim tutor
  63.         |01.4|    Copyright
  64.  
  65. |usr_02.txt|  The first steps in Vim
  66.         |02.1|    Running Vim for the First Time
  67.         |02.2|    Inserting text
  68.         |02.3|    Moving around
  69.         |02.4|    Deleting characters
  70.         |02.5|    Undo and Redo
  71.         |02.6|    Other editing commands
  72.         |02.7|    Getting out
  73.         |02.8|    Finding help
  74.  
  75. |usr_03.txt|  Moving around
  76.         |03.1|    Word movement
  77.         |03.2|    Moving to the start or end of a line
  78.         |03.3|    Moving to a character
  79.         |03.4|    Matching a paren
  80.         |03.5|    Moving to a specific line
  81.         |03.6|    Telling where you are
  82.         |03.7|    Scrolling around
  83.         |03.8|    Simple searches
  84.         |03.9|    Simple search patterns
  85.         |03.10|    Using marks
  86.  
  87. |usr_04.txt|  Making small changes
  88.         |04.1|    Operators and motions
  89.         |04.2|    Changing text
  90.         |04.3|    Repeating a change
  91.         |04.4|    Visual mode
  92.         |04.5|    Moving text
  93.         |04.6|    Copying text
  94.         |04.7|    Using the clipboard
  95.         |04.8|    Text objects
  96.         |04.9|    Replace mode
  97.         |04.10|    Conclusion
  98.  
  99. |usr_05.txt|  Set your settings
  100.         |05.1|    The vimrc file
  101.         |05.2|    The example vimrc file explained
  102.         |05.3|    Simple mappings
  103.         |05.4|    Adding a plugin
  104.         |05.5|    Adding a help file
  105.         |05.6|    The option window
  106.         |05.7|    Often used options
  107.  
  108. |usr_06.txt|  Using syntax highlighting
  109.         |06.1|    Switching it on
  110.         |06.2|    No or wrong colors?
  111.         |06.3|    Different colors
  112.         |06.4|    With colors or without colors
  113.         |06.5|    Printing with colors
  114.         |06.6|    Further reading
  115.  
  116. |usr_07.txt|  Editing more than one file
  117.         |07.1|    Edit another file
  118.         |07.2|    A list of files
  119.         |07.3|    Jumping from file to file
  120.         |07.4|    Backup files
  121.         |07.5|    Copy text between files
  122.         |07.6|    Viewing a file
  123.         |07.7|    Changing the file name
  124.  
  125. |usr_08.txt|  Splitting windows
  126.         |08.1|    Split a window
  127.         |08.2|    Split a window on another file
  128.         |08.3|    Window size
  129.         |08.4|    Vertical splits
  130.         |08.5|    Moving windows
  131.         |08.6|    Commands for all windows
  132.         |08.7|    Viewing differences with vimdiff
  133.         |08.8|    Various
  134.  
  135. |usr_09.txt|  Using the GUI
  136.         |09.1|    Parts of the GUI
  137.         |09.2|    Using the mouse
  138.         |09.3|    The clipboard
  139.         |09.4|    Select mode
  140.  
  141. |usr_10.txt|  Making big changes
  142.         |10.1|    Record and playback commands
  143.         |10.2|    Substitution
  144.         |10.3|    Command ranges
  145.         |10.4|    The global command
  146.         |10.5|    Visual block mode
  147.         |10.6|    Reading and writing part of a file
  148.         |10.7|    Formatting text
  149.         |10.8|    Changing case
  150.         |10.9|    Using an external program
  151.  
  152. |usr_11.txt|  Recovering from a crash
  153.         |11.1|    Basic recovery
  154.         |11.2|    Where is the swap file?
  155.         |11.3|    Crashed or not?
  156.         |11.4|    Further reading
  157.  
  158. |usr_12.txt|  Clever tricks
  159.         |12.1|    Replace a word
  160.         |12.2|    Change "Last, First" to "First Last"
  161.         |12.3|    Sort a list
  162.         |12.4|    Count words
  163.         |12.5|    Find a man page
  164.         |12.6|    Trim blanks
  165.         |12.7|    Find where a word is used
  166.  
  167. ==============================================================================
  168. Editing Effectively ~
  169.  
  170. Subjects that can be read independently.
  171.  
  172. |usr_20.txt|  Typing command-line commands quickly
  173.         |20.1|    Command line editing
  174.         |20.2|    Command line abbreviations
  175.         |20.3|    Command line completion
  176.         |20.4|    Command line history
  177.         |20.5|    Command line window
  178.  
  179. |usr_21.txt|  Go away and come back
  180.         |21.1|    Suspend and resume
  181.         |21.2|    Executing shell commands
  182.         |21.3|    Remembering information; viminfo
  183.         |21.4|    Sessions
  184.         |21.5|    Views
  185.         |21.6|    Modelines
  186.  
  187. |usr_22.txt|  Finding the file to edit
  188.         |22.1|    The file explorer
  189.         |22.2|    The current directory
  190.         |22.3|    Finding a file
  191.         |22.4|    The buffer list
  192.  
  193. |usr_23.txt|  Editing other files
  194.         |23.1|    DOS, Mac and Unix files
  195.         |23.2|    Files on the internet
  196.         |23.3|    Encryption
  197.         |23.4|    Binary files
  198.         |23.5|    Compressed files
  199.  
  200. |usr_24.txt|  Inserting quickly
  201.         |24.1|    Making corrections
  202.         |24.2|    Showing matches
  203.         |24.3|    Completion
  204.         |24.4|    Repeating an insert
  205.         |24.5|    Copying from another line
  206.         |24.6|    Inserting a register
  207.         |24.7|    Abbreviations
  208.         |24.8|    Entering special characters
  209.         |24.9|    Digraphs
  210.         |24.10|    Normal mode commands
  211.  
  212. |usr_25.txt|  Editing formatted text
  213.         |25.1|    Breaking lines
  214.         |25.2|    Aligning text
  215.         |25.3|    Indents and tabs
  216.         |25.4|    Dealing with long lines
  217.         |25.5|    Editing tables
  218.  
  219. |usr_26.txt|  Repeating
  220.         |26.1|    Repeating with Visual mode
  221.         |26.2|    Add and subtract
  222.         |26.3|    Making a change in many files
  223.         |26.4|    Using Vim from a shell script
  224.  
  225. |usr_27.txt|  Search commands and patterns
  226.         |27.1|    Ignoring case
  227.         |27.2|    Wrapping around the file end
  228.         |27.3|    Offsets
  229.         |27.4|    Matching multiple times
  230.         |27.5|    Alternatives
  231.         |27.6|    Character ranges
  232.         |27.7|    Character classes
  233.         |27.8|    Matching a line break
  234.         |27.9|    Examples
  235.  
  236. |usr_28.txt|  Folding
  237.         |28.1|    What is folding?
  238.         |28.2|    Manual folding
  239.         |28.3|    Working with folds
  240.         |28.4|    Saving and restoring folds
  241.         |28.5|    Folding by indent
  242.         |28.6|    Folding with markers
  243.         |28.7|    Folding by syntax
  244.         |28.8|    Folding by expression
  245.         |28.9|    Folding unchanged lines
  246.         |28.10| Which fold method to use?
  247.  
  248. |usr_29.txt|  Moving through programs
  249.         |29.1|    Using tags
  250.         |29.2|    The preview window
  251.         |29.3|    Moving through a program
  252.         |29.4|    Finding global identifiers
  253.         |29.5|    Finding local identifiers
  254.  
  255. |usr_30.txt|  Editing programs
  256.         |30.1|    Compiling
  257.         |30.2|    Indenting C files
  258.         |30.3|    Automatic indenting
  259.         |30.4|    Other indenting
  260.         |30.5|    Tabs and spaces
  261.         |30.6|    Formatting comments
  262.  
  263. |usr_31.txt|  Exploiting the GUI
  264.         |31.1|    The file browser
  265.         |31.2|    Confirmation
  266.         |31.3|    Menu shortcuts
  267.         |31.4|    Vim window position and size
  268.         |31.5|    Various
  269.  
  270. ==============================================================================
  271. Tuning Vim ~
  272.  
  273. Make Vim work as you like it.
  274.  
  275. |usr_40.txt|  Make new commands
  276.         |40.1|    Key mapping
  277.         |40.2|    Defining command-line commands
  278.         |40.3|    Autocommands
  279.  
  280. |usr_41.txt|  Write a Vim script
  281.         |41.1|    Introduction
  282.         |41.2|    Variables
  283.         |41.3|    Expressions
  284.         |41.4|    Conditionals
  285.         |41.5|    Executing an expression
  286.         |41.6|    Using functions
  287.         |41.7|    Defining a function
  288.         |41.8|    Various remarks
  289.         |41.9|    Writing a plugin
  290.         |41.10|    Writing a filetype plugin
  291.         |41.11|    Writing a compiler plugin
  292.  
  293. |usr_42.txt|  Add new menus
  294.         |42.1|    Introduction
  295.         |42.2|    Menu commands
  296.         |42.3|    Various
  297.         |42.4|    Toolbar and popup menus
  298.  
  299. |usr_43.txt|  Using filetypes
  300.         |43.1|    Plugins for a filetype
  301.         |43.2|    Adding a filetype
  302.  
  303. |usr_44.txt|  Your own syntax highlighted
  304.         |44.1|    Basic syntax commands
  305.         |44.2|    Keywords
  306.         |44.3|    Matches
  307.         |44.4|    Regions
  308.         |44.5|    Nested items
  309.         |44.6|    Following groups
  310.         |44.7|    Other arguments
  311.         |44.8|    Clusters
  312.         |44.9|    Including another syntax file
  313.         |44.10|    Synchronizing
  314.         |44.11|    Installing a syntax file
  315.         |44.12|    Portable syntax file layout
  316.  
  317. |usr_45.txt|  Select your language
  318.         |45.1|    Language for Messages
  319.         |45.2|    Language for Menus
  320.         |45.3|    Using another encoding
  321.         |45.4|    Editing files with a different encoding
  322.         |45.5|    Entering language text
  323.  
  324. ==============================================================================
  325. Making Vim Run ~
  326.  
  327. Before you can use Vim.
  328.  
  329. |usr_90.txt|  Installing Vim
  330.         |90.1|    Unix
  331.         |90.2|    MS-Windows
  332.         |90.3|    Upgrading
  333.         |90.4|    Common installation issues
  334.         |90.5|    Uninstalling Vim
  335.  
  336. ==============================================================================
  337.  
  338. Copyright: see |manual-copyright|  vim:tw=78:ts=8:ft=help:norl:
  339.